Thumbnail
Country Road - France
1975